package pattern4;

/**
 * 代理
 * 娇娇不认识追求者，但是可以通过代理得到追求者送的礼物
 *
 * @author wdl
 */
public class Proxy implements IGiveGift {
    PurSuit purSuit;

    public Proxy(SchoolGirl schoolGirl) {
        purSuit = new PurSuit(schoolGirl);
    }

    /**
     * 在实际的方法中去调用”追求者类“中的方法
     */
    @Override
    public void giveDolls() {
        purSuit.giveDolls();
    }

    @Override
    public void giveFollowers() {
        purSuit.giveFollowers();
    }
}
